연관된 상태 단순화하기
const [isLoding , setLoding]= useState(false)
const [isFinish , setFinish ]= useState(false)
const PROMISE_STATE = {
INIT: 'init',
PENDING: 'pending',
FINISH: 'finish',
};
const [promiseState, setPromiseState] = useState(PROMISE_STATE.INIT);
너무나게 복잡한것들은 단순하게 만드는것보다 못하다.
복잡하고 이해하기 어려운것보다 단순하고 멍청하게 하는것이 낫다.
리액트의 상태를 만들 때 연관된 것들끼리 묶어서 처리
하면 에러를 방지하고 코드가 간결해진다.